cross one's path - Spanish English Dictionary